home *** CD-ROM | disk | FTP | other *** search
-
-
-
- XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll((((3333XXXX))))
-
-
-
- NNNNAAAAMMMMEEEE
- _X_m_P_r_o_c_e_s_s_T_r_a_v_e_r_s_a_l - A function that determines which
- component receives keyboard events when a widget has the
- focus
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- #include <Xm/Xm.h>
-
- Boolean XmProcessTraversal (wwwwiiiiddddggggeeeetttt,,,, ddddiiiirrrreeeeccccttttiiiioooonnnn)
- _W_i_d_g_e_t wwwwiiiiddddggggeeeetttt;
- _X_m_T_r_a_v_e_r_s_a_l_D_i_r_e_c_t_i_o_nddddiiiirrrreeeeccccttttiiiioooonnnn;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _X_m_P_r_o_c_e_s_s_T_r_a_v_e_r_s_a_l determines which component of a hierarchy
- receives keyboard events when the hierarchy that contains
- the given widget has keyboard focus. Using
- _X_m_P_r_o_c_e_s_s_T_r_a_v_e_r_s_a_l to traverse to MenuBars, Pulldown
- MenuPanes, or Popup MenuPanes is not supported.
-
- wwwwiiiiddddggggeeeetttt
- Specifies the widget ID of the widget whose hierarchy
- is to be traversed. The hierarchy is only traversed up
- to the top of the shell. If that shell does not
- currently have the focus, any changes to the element
- with focus within that shell will not occur until the
- next time the shell recieves focus.
-
- ddddiiiirrrreeeeccccttttiiiioooonnnn
- Specifies the direction of traversal
-
- The ddddiiiirrrreeeeccccttttiiiioooonnnn parameter can have the following values, which
- cause the routine to take the corresponding actions:
-
- +o _X_m_T_R_A_V_E_R_S_E__C_U_R_R_E_N_T - Finds the hierarchy and the tab
- group that contain wwwwiiiiddddggggeeeetttt. If this tab group is not
- the active tab group, makes it the active tab group.
- If wwwwiiiiddddggggeeeetttt is an item in the active tab group, makes it
- the active item. If wwwwiiiiddddggggeeeetttt is the active tab group,
- makes the first traversable item in the tab group the
- active item.
-
- +o _X_m_T_R_A_V_E_R_S_E__D_O_W_N - Finds the hierarchy that contains
- wwwwiiiiddddggggeeeetttt. Finds the active item in the active tab group
- and makes the item below it the active item. If there
- is no item below, wraps.
-
- +o _X_m_T_R_A_V_E_R_S_E__H_O_M_E - Finds the hierarchy that contains
- wwwwiiiiddddggggeeeetttt. Finds the active item in the active tab group
- and makes the first traversable item in the tab group
- the active item.
-
- +o _X_m_T_R_A_V_E_R_S_E__L_E_F_T - Finds the hierarchy that contains
-
-
-
- Page 1 (printed 11/11/03)
-
-
-
-
-
-
- XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll((((3333XXXX))))
-
-
-
- wwwwiiiiddddggggeeeetttt. Finds the active item in the active tab group
- and makes the item to the left the active item. If
- there is no item to the left, wraps.
-
- +o _X_m_T_R_A_V_E_R_S_E__N_E_X_T - Finds the hierarchy that contains
- wwwwiiiiddddggggeeeetttt. Finds the active item in the active tab group
- and makes the next item in child order the active item.
-
- +o _X_m_T_R_A_V_E_R_S_E__N_E_X_T__T_A_B__G_R_O_U_P - Finds the hierarchy that
- contains wwwwiiiiddddggggeeeetttt. Finds the active tab group (if any)
- and makes the next tab group the active tab group in
- the hierarchy.
-
- +o _X_m_T_R_A_V_E_R_S_E__P_R_E_V - Finds the hierarchy that contains
- wwwwiiiiddddggggeeeetttt. Finds the active item in the active tab group
- and makes the previous item in child order the active
- item.
-
- +o _X_m_T_R_A_V_E_R_S_E__P_R_E_V__T_A_B__G_R_O_U_P - Finds the hierarchy that
- contains wwwwiiiiddddggggeeeetttt. Finds the active tab group (if any)
- and makes the previous tab group the active tab group
- in the hierarchy.
-
- +o _X_m_T_R_A_V_E_R_S_E__R_I_G_H_T - Finds the hierarchy that contains
- wwwwiiiiddddggggeeeetttt. Finds the active item in the active tab group
- and makes the item to the right the active item. If
- there is no item to the right, wraps.
-
- +o _X_m_T_R_A_V_E_R_S_E__U_P - Finds the hierarchy that contains
- wwwwiiiiddddggggeeeetttt. Finds the active item in the active tab group
- and makes the item above it the active item. If there
- is no item above, wraps.
-
- CCCCAAAAUUUUTTTTIIIIOOOONNNNSSSS
- +o _X_m_P_r_o_c_e_s_s_T_r_a_v_e_r_s_a_l will not allow traversal to a widget
- in a different shell.
-
- +o _X_m_P_r_o_c_e_s_s_T_r_a_v_e_r_s_a_l will only allow traversal to widgets
- that are currently mapped.
-
- +o You cannot call _X_m_P_r_o_c_e_s_s_T_r_a_v_e_r_s_a_l from inside a
- focusCallback routine (or you will get a segmentation
- fault).
-
- RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
- Returns True if the setting succeeded. Returns False if the
- keyboard focus policy is not _X_m_E_X_P_L_I_C_I_T, if there are no
- traversable items, or if the call to the routine has invalid
- parameters.
-
- RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
- _X_m_G_e_t_V_i_s_i_b_i_l_i_t_y(_3_X) and _X_m_I_s_T_r_a_v_e_r_s_a_b_l_e(_3_X).
-
-
-
- Page 2 (printed 11/11/03)
-
-
-
-